    @charset "UTF-8";
    @import "./common.scss";
    .web {
        main {
            .contactbg {
                background-image: url("../images/conbg.png");
                background-size: cover;
                background-repeat: no-repeat;
                padding: 7vw 30vw;
                .contxt1 {
                    width: 48vw;
                    height: 2vw;
                    font-family: FZLTCXHJW--GB1-0;
                    font-size: 3vw;
                    font-weight: bold;
                    font-stretch: normal;
                    letter-spacing: 0vw;
                    color: #ffffff;
                    line-height: 1vw;
                }
                .contxt2 {
                    width: 44vw;
                    height: 2vw;
                    font-family: FZLTCXHJW--GB1-0;
                    font-size: 2vw;
                    font-weight: normal;
                    font-stretch: normal;
                    letter-spacing: 0vw;
                    color: #ffffff;
                    padding: 1vw 3vw;
                }
            }
            .contactUs {
                width: 100%;
                height: 20vw;
                background-color: #f1f1f1;
                position: relative;
                .contactBox {
                    width: 24vw;
                    height: 20vw;
                    background-color: #fff;
                    position: absolute;
                    top: -20%;
                    left: 50%;
                    transform: translateX(-50%);
                    .ctxt1 {
                        width: 8vw;
                        font-family: FZLTCXHJW--GB1-0;
                        font-size: 2vw;
                        letter-spacing: 0vw;
                        color: #333333;
                        margin: 2vw auto;
                        line-height: 1vw;
                    }
                    .ctxt2 {
                        width: 6vw;
                        height: 1vw;
                        font-family: FZLTCXHJW--GB1-0;
                        font-size: 1vw;
                        letter-spacing: 0vw;
                        color: #333333;
                        margin: 1vw auto;
                    }
                    .ctxt3 {
                        width: 12vw;
                        height: 1vw;
                        font-family: FZLTCXHJW--GB1-0;
                        font-size: 1vw;
                        letter-spacing: 0vw;
                        color: #333333;
                        margin: 1vw auto;
                    }
                    .ctxt4 {
                        width: 12vw;
                        height: 1vw;
                        font-family: MicrosoftYaHei-Bold;
                        font-size: 1vw;
                        line-height: 1vw;
                        letter-spacing: 0vw;
                        color: #333333;
                        margin: 1vw auto;
                    }
                    .ctxt5 {
                        width: 10vw;
                        line-height: 2vw;
                        background-color: #19bc64;
                        border-radius: 1vw;
                        text-align: center;
                        margin: 2vw auto;
                        color: white;
                    }
                    .ctxt6 {
                        width: 10vw;
                        line-height: 2vw;
                        background-color: #bd7738;
                        border-radius: 1vw;
                        text-align: center;
                        margin: 2vw auto;
                        color: white;
                    }
                }
            }
            .selfSearch {
                width: 100vw;
                height: 18.18vw;
                background-color: #ffffff;
                .Search1 {
                    width: 10vw;
                    height: 1.2vw;
                    font-family: MicrosoftYaHei;
                    font-size: 1.25vw;
                    font-weight: normal;
                    font-stretch: normal;
                    line-height: 0.63vw;
                    letter-spacing: 0vw;
                    color: #000000;
                    margin: 2vw 46vw;
                }
                .Search2 {
                    display: flex;
                    justify-content: space-between;
                    align-items: center;
                    width: 51vw;
                    height: 10vw;
                    margin: 0 auto;
                    .SeachBox {
                        width: 6vw;
                        height: 10vw;
                        .Seachitem1 {
                            width: 5.5vw;
                            font-family: FZLTCXHJW--GB1-0;
                            font-size: 1.25vw;
                            font-weight: normal;
                            font-stretch: normal;
                            letter-spacing: 0vw;
                            color: #333333;
                            margin-bottom: 1.35vw
                        }
                        .Seachitem2 {
                            width: 5vw;
                            display: flex;
                            flex-wrap: wrap;
                            .Seachitem21 {
                                width: 5vw;
                                height: 0.83vw;
                                font-family: FZLTCXHJW--GB1-0;
                                font-size: 0.83vw;
                                line-height: 0.83vw;
                                letter-spacing: 0vw;
                                color: #333333;
                                margin-bottom: 1.15vw;
                            }
                        }
                    }
                }
            }
        }
    }